car coupler - Español Inglés Diccionario